@charset 'utf-8';*{margin:0;padding:0;}
body{font-size:13px;font-family:Verdana,Arial,Helvetica,sans-serif;color:#333333;background:#EEEEEE;}
ol,ul{list-style:none;}
a{color:#51504f;text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}

.top-list-wrap{
	width:100%;
	height:35px;
	background:#040404;
	border-bottom:1px solid #4b4b48;
}

.top-list .l-list{float:left;}
.top-list ul li{float:left;padding-right:20px;}
.top-list ul li a{color:#CCCCCC;}
.top-list ul li a:hover{color:#FFFFFF;text-decoration:underline;}
.top-list .r-list{float:right;}
.top-list .r-list li{padding:0 0 0 20px;}


#menu {
position: absolute;
width: 100%;
z-index: 3;
clear: both;
display: block;
background-color: #143352;
height: 30px;
border-top: 2px solid rgba(92, 153, 214, 0.5);
border-bottom: 2px solid rgba(15, 38, 61, 0.5);
box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 0 #000;
}
#bottommenu {
position: absolute;

z-index: 3;
clear: both;
display: block;
background-color: #1F1C22;
border-bottom-left-radius: 29px;
border-bottom-right-radius: 29px;

-moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
-webkit-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 0 #000;
}
#menu.docked {
background-color: rgba(41, 102, 163, 0.4);
}

#menu a,#bottommenu a{
	display: inline-block;
	line-height: 30px;
	margin: 0;
	padding: 0px 15px;
	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.5);
	text-decoration: none;
	border: 2px solid transparent;
	border-width: 0 2px;
}
#menu a:hover{
	border: 2px solid #140805;
	border-left-color: #3d170f;
	border-right-color: #3d170f;
	border-bottom: 0;
	border-top: 0;
	background-color: #521f14;
	text-decoration: none;
}





.top-search-wrap{width:100%;height:80px;background:#333333;}
.top-search-wrap .top-search{width:1080px;height:80px;margin:0 auto;}
.top-search-wrap .top-search .logo{display:block;width:217px;height:60px;float:left;margin-top:10px;}
.top-search-wrap .top-search .search-wrap{width:170px;height:20px;padding:2px 0 2px 30px;float:right;background:url(../Images/search-form.gif) no-repeat;margin-top:30px;}
.top-search-wrap .top-search .search-wrap .search-content{width:110px;height:14px;padding: 0px 0px;}
.top-nav-wrap{width:100%;height:41px;background:url(../Images/nav-bg.gif) repeat-x;border-bottom:1px solid #b4b4b4;}
.top-nav-wrap .nav-lv1{width:1080px;height:41px;margin:0 auto;}
.top-nav-wrap .nav-lv1 .nav-lv1-li{height:41px;padding:5px 5px 0 5px;background:url(../Images/nav-sep.gif) no-repeat right 13px;float:left;position:relative;}
.top-nav-wrap .nav-lv1 .nav-lv1-li a{display:block;height:36px;line-height:36px;text-align:center;padding:0 20px;font-size:16px;}
.top-nav-wrap .nav-lv1 .nav-lv1-li .cur{background:#1E1E1E;color:#fff;border-radius:6px 6px 0 0;}
.top-nav-wrap .nav-lv1 .nav-lv1-li ul{position:absolute;background:#1E1E1E;width:168px;display:none;margin:0 auto;}
.top-nav-wrap .nav-lv1 .nav-lv1-li ul li a{color:#ffffff;font-size:14px;text-align:left;}
.top-nav-wrap .nav-lv1 .nav-lv1-li ul li a:hover{background:#3E3E3E;}
.bottom{
	width:100%;
	height:53px;
	background:#333333;
	bottom:0px;
	width:100%;
	text-align:center;
	z-index:2;
	overflow:hidden;
}
.bottom div{
	width:1080px;
	height:53px;
	line-height:53px;
	color:#ffffff;
	margin:0 auto;
	background:url(../Images/logo.png) no-repeat;
}
/* 滚会顶部 */
/*returnTop*/ 
p#back-to-top{ 
position:fixed; 
display:none; 
bottom:20px; 
right:30px; 
} 
p#back-to-top a{ 
	
text-align:center; 
text-decoration:none; 
color:#d1d1d1; 
display:block; 
width:64px; 
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/ 
-moz-transition:color 1s; 
-webkit-transition:color 1s; 
-o-transition:color 1s; 
} 
p#back-to-top a:hover{ 
	
	color:#979797; 
} 
p#back-to-top a span{ 
background:rgba(12, 253, 2, 0.47); 
border-radius:6px; 
display:block; 
height:54px; 
width:50px; 
margin-bottom:5px; 
/*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/ 
-moz-transition:background 1s; 
-webkit-transition:background 1s; 
-o-transition:background 1s; 
} 
#back-to-top a:hover span{ 
background:rgba(83, 5, 250, 0.47); 
}  